package com.example.myapplication5.service

import com.example.myapplication5.entity.Todo

class TodoService(private val dao: TodoDao) {

    suspend fun getAll(): List<Todo> {
        return dao.getAll()
    }

    suspend fun loadById(id: String): Todo {
        return dao.loadById(id)
    }

    /**
     * 插入 _Todo
     *
     * @param todo
     */
    suspend fun insert(todo: Todo) {
        dao.insert(todo)
    }

    suspend fun update(todo: Todo) {
        dao.update(todo)
    }
}